German MP suffers 'cake attack' over refugee stance