Tropical Storm Sam forms; forecast to be major hurricane by Sunday