NYC makes erroneous retiree payments to police officers and firefighters worth $300M