Rupee weighed down by strong dollar, outflow of foreign funds