Ameesha Patel launches her production house