Cape Town Agreement on vessel safety gains public support from nearly 50 countries