Kate Upton Covers British Vogue