More than $400 million needed for western Afghanistan to recover from October earthquake, UN says