Hain urges Britain to accept euro