Oasis star Noel Gallagher assaulted on stage in Toronto