Brazil attacker Vinicius Junior had a second goal controversially disallowed against Scotland in their World Cup clash.