Johnson ousts Livingstone in London mayoral election