Malala Yousafzai vows support for Gaza after backlash