British Business Bank makes up to £59m commitment to Beach Point Capital UK