Big-spending Championship outfit Aston Villa have signed Scotland international Ross McCormack from Fulham for a fee of £12 million, they have confirmed