Spain warns of 'extraordinary danger' as temperatures expected to exceed 44C