Brazilian football superstar Neymar Jr. was forced onto the back foot after fierce criticism over his public endorsement of far-right President Jair Bolsonaro.