Froome: 'This is my toughest ever race'