Sealing Porch Foundation

My front porch steps have begun to settle and pull away from the house’s foundation. There is now a gap of two inches which I would like to fill. What is your recomendation?