Thai man charged with sedition for giving flowers