Crispy Baked Zucchini Fries with Sriracha Lime Mayo