Mohamed Morsi is new Egyptian president