Bounds on heat transfer for Bénard–Marangoni convection at infinite Prandtl number