Daniel Moreno triumphs at Flèche Wallone