Justin Bieber surrenders in Toronto on assault charge