Thai man charged with insulting royals for toilet graffiti