Western Europe braces for record-breaking May heat wave