US aid chief Samantha Power announced a $21 million package that includes hygiene and shelter supplies for Gazans.