New York City FC sign 19-year-old Trinidad and Tobago international Shannon Gomez, goalkeeper Andre Rawls