US criticises Jamaica on corruption, extrajudicial killings and stance on same-sex acts