Promotional offers used by UK supermarkets are misleading and could even raise consumers' shopping bills, according to an investigation by the BBC.