Highgrove’s garden-print wallpaper at £266 a roll sparks debate over royal spending and media double standards.