Sadiq Khan sworn in as London’s first Muslim mayor