Home Tennis Halep cruises into Rogers Cup final