Home Economy BP puts North Sea business up for sale after 60 years