St. James Episcopal Church in Elmhurst, Queens