top gun maverick hits $1 billion at box office collection