PM says UK won't pay ransom for British hostage