Rain brings welcome respite from scorching hot weather in Islamabad