Effects of planet curvature and crust on the shock pressure field around impact basins