But critics say US leader is hijacking traditionally non-partisan Independence Day for his re-election campaign by holding multi-million dollar 'show of a lifetime'