ECB’s Makhlouf says euro not ready to challenge dollar’s role