Modelling and Solving the International Freight Service Network Timetabling Problem (IFSENT)