Too many onions? No such thing. Time for some onion marmalade!