British airways flight makes second aborted landing at Gibraltar