Comparison of Cu-ZSM-5 zeolites and Cu-MOF-505 metal-organic frameworks as heterogeneous catalysts for the Mukaiyama aldol reaction: a DFT mechanistic study.