British Muslim defends Mohammed having sex with children