Nearly 300 people die in record-breaking temperatures in Europe