Grand Island man charged with hate crime