Martin Lewis says 'enough is enough' over Facebook ads