BofA treats cardholders to free museum admission