Developer Alterra pays $17M for semi-demolished church site in West Philly