Flotilla can cruise to victory in Godolphin Mile