Dovizioso braced for 'very difficult race' in Spain