Tesco has elicited congratulations and criticism this week as two of its stores in the West of England joined a publicly funded pilot programme to hand out the morning-after emergency contraception pill free-of-charge to teenage girls.   The pills, which are more effective if taken immediately, will be stocked at the pharmacy counters in Tesco stores in Weston-super-Mare and Clevedon, both near Bristol.