Diffractive photoproduction of D*+-(2010) at HERA