LONDON (Reuters) - A 14 billion pound ($18 billion) class action lawsuit against MasterCard for allegedly overcharging more than 45 million people in Britain over a 16-year period was blocked by a British court on Friday.