An approximation algorithm for the maximization version of the two level uncapacitated facility location problem