Most baby foods fail health test, make dodgy claims