Barcelona imposes €420,000 fine on property owner for illegal holiday lets