Tyler Perry opens new play in New York