O’Neill launches homer as Cardinals win 2-0 over Mets in spring opener