Lin-Manuel Miranda to Make DuckTales Debut