who is faster sonic or flash