Historians hit out at BJP for calling Tipu anti-national