Iran denies allegations it targeted Diego Garcia base with missiles, calls claim ‘Israeli false flag’