Weather turns pleasant after rain in Karachi