London has the second highest level of anti-Semitic crime in the UK after Manchester, a new report says.