Police officer hailed a hero after catching baby thrown from balcony