One MP said firms are also ‘exploiting a legal loophole’ to circumvent rules about the advertising of formula