Charles Kennedy rejects leadership allegations