Jamie Vardy inspired a late Leicester comeback as they came from two down to draw 2-2 with Brighton and Hove Albion.