catniss everdeen of hunger games played by emma watson