Boris Johnson to face committee over partygate