The crystal structure of the rhomboid peptidase from Haemophilus influenzae provides insight into intramembrane proteolysis