Macron set for landslide majority in French parliament