Cuba releases 53 political prisoners in US agreement