Zesty Key Lime Pie with Fluffy Whipped Topping