Anthony Gordon recently completed a move to Barcelona, but Newcastle could earn millions more thanks to three clever contract clauses inserted into the transfer agreement