Man appears in court charged with racially aggravated assault after teenage shop worker ‘repeatedly punched’