Karachi: Temperature to soar to 40 C