Weak decays, quark mixing and CP violation: Theory overview