Three Mile Island to close 40 years after nuclear accident