Texas coastal residents told to prepare as Beryl heads for Gulf of Mexico