Former Formula One boss Bernie Ecclestone has appeared in court to face a charge of fraud over allegations he failed to declare £400million of overseas assets.