Greta Thunberg protests climate inaction at World Economic Forum in Davos