The US is “not even close” to doing enough, said Gates.