Ameesha Patel to sizzle on 'Maxim' cover