Sterling climbs to 10-month high against euro, eases vs dollar