Sweet and Sour Honey Lemon Paneer