Greta Thunberg tells WEF her generation "will not give up without a fight" on climate