Photocatalytic degradation of methylene blue by visible-light-driven yttrium-doped mesoporous titania coated magnetite photocatalyst