Dwayne De Rosario named MLS Player of the Week