Axisymmetric Boussinesq problem for a heated punch of arbitrary profile in an elastic half space