The two-dimensional bin packing problem with variable bin sizes and costs