Montero scores in 90th, Sounders tie Whitecaps 2-2