Greta Thunberg detained by police during eco protest