The US Food and Drug Administration (FDA) needs more money and staff to enable it to more proactively tack food safety problems, the Institute of Medicine has said.