Engineering virus-like particles for targeted delivery of macromolecular therapeutics