tilbury island