April was the seventh month in a row to have broken global temperature records, Nasa figures show.