Paddington bear vintage 1975 Eden version with original Harrods price tag