Newcastle midfielder Dan Gosling has been fined £30,000 by the FA for breaching betting regulations during a lengthy spell on the sidelines.