Amy Winehouse admits to assault charges