Karachi receives first rain of monsoon