Supermarket beans voted 'better than Heinz' in giant own-brand taste test