ZnO nanorods decorated calcined Mg–Al layered double hydroxides as photocatalysts with a high adsorptive capacity