Germans blamed for Viking invasion