More than one in five children aged 12 to 17 experienced at least one form of sex abuse or exploitation on online platforms in one year, a UNICEF report says.