Gibraltar confirms leakage of fuel from stranded cargo ship