Gusty winds, rain lash Delhi; trees uprooted, power outages reported in many parts of city